package cn.ilikes.tools.nosql.jpa.clients.indexs.index.hbases;

import java.io.IOException;

import org.apache.lucene.index.AtomicReader;
import org.apache.lucene.index.DocValues;
import org.apache.lucene.index.FieldInfos;
import org.apache.lucene.index.Fields;
import org.apache.lucene.index.StoredFieldVisitor;
import org.apache.lucene.util.Bits;

public abstract class LuceneHbaseIndexReader extends AtomicReader {

	@Override
	public DocValues docValues(String field) throws IOException {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Fields fields() throws IOException {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public FieldInfos getFieldInfos() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Bits getLiveDocs() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public DocValues normValues(String field) throws IOException {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	protected void doClose() throws IOException {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void document(int docID, StoredFieldVisitor visitor) throws IOException {
		// TODO Auto-generated method stub
		
	}

	@Override
	public Fields getTermVectors(int docID) throws IOException {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public boolean hasDeletions() {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public int maxDoc() {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public int numDocs() {
		// TODO Auto-generated method stub
		return 0;
	}

	

	

	
}
